#out:code.c
#	gcc code.c -o out
#.PHONY:
#clean:
#	rm -rf out

#交换两个代码的顺序

#.PHONY:
#clean:
#	rm -rf out
#out:code.c
#	gcc code.c -o out

#mycode:code.o
#	gcc code.o -o mycode
#code.o:code.s
#	gcc -c code.s -o code.o
#code.s:code.i
#	gcc -S code.i -o code.s
#code.i:code.c
#	gcc -E code.c -o code.i
#.PHONY:
#	rm -rf mycode


#target = mycode
#cc = gcc 
#src = code.c
#$(target):$(src)
#	$(cc) $(src) -o $(target)
#.PHONY:
#clean:
#	rm -rf $(target)
#########################
#mycode:code.c
#	gcc code.c -o mycode 
#.PHONY:
#clean:
#	rm -rf mycode 
#########################
#mycode:code.c
#	gcc $@ -o $^
#.PHONY:
#clean 
#	rm -rf mycode 

####
mycode:code.c
	gcc code.c -o mycode 
.PHONY:
clean:
	rm -rf mycode 
	@echo "清理完成"
